草庐IT

Android API 21 - TimePicker 小部件

全部标签

android - 具有自定义 View 的小部件宿主应用程序 - 在应用程序小部件中不会触发 onClick

我正在编写一个将托管小部件的应用程序。该应用程序具有自定义View(这可能是问题的根源)。我这样获取AppWidgetHostViewprivateAppWidgetHostViewwidget;...AppWidgetProviderInfoappWidgetInfo=mAppWidgetManager.getAppWidgetInfo(appWidgetId);widget=mAppWidgetHost.createView(this,appWidgetId,appWidgetInfo);widget.setAppWidget(appWidgetId,appWidgetInfo);

Android - 这是什么小部件? (一种上下文菜单)

我搜索了又搜索,但出于某种原因找不到如何创建其中一个。它们是定制的吗?我曾经在一些外观相当基本的应用程序中看到它们,并假设它们将成为API的一部分: 最佳答案 There是这样的,我喜欢materialize+bootstrap 关于Android-这是什么小部件?(一种上下文菜单),我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/6292454/

android - 创建一个模拟时钟小部件根据不同的时区显示时间

实际上,我必须在选择特定时区后制作一个模拟时钟小部件来显示世界时间。我创建了一个模拟时钟选择时区的选项。我希望将具有更新时区的同一个时钟显示为一个小部件。我不知道如何只将时钟View作为一个小部件。我的代码是:packagenEx.Software.Tutorials.Widgets.AnalogClock;importjava.util.Calendar;importjava.util.Date;importjava.util.GregorianCalendar;importjava.util.TimeZone;importjava.util.Timer;importjava.uti

更新后 Android 小部件无法立即运行

我的android小部件有问题(它显示电池状态)。如果您在主屏幕上有此小部件,并且您将从android市场更新它,则工作有问题。小部件在电池状态不会改变之前不起作用。我不知道如何解决它。appwidgetprovider或服务中是否有启动(安装新版本后)的功能? 最佳答案 有时您必须重新启动程序启动器才能让小部件在从市场安装后进行更新。前往“设置”→“应用”→“运行”。选择“启动器”(根据您的Android版本,其名称可能有所不同;您可能还必须触摸“显示缓存进程”才能看到它)。触摸“停止”。现在再次触摸主页按钮,然后返回到您的小部件

android - 使用库更新应用程序后小部件消失

我有一个应用程序的2个版本,免费的和付费的,但一直在分别维护代码。我终于将代码移到了一个由两者引用的库中,以便更轻松地维护代码。我发现更改AppwidgetProvider会导致启动器删除任何现有的小部件,因此我将这些类移出库以保持提供者相同,这样用户就不必重新创建他们的小部件。启动器不再删除小部件,而是它们在更新后根本不会出现。如果我为组件名称调用AppWidgetManager.getAppWidgetIds,就像往常一样,appwidgetid仍然存在。appwidgetprovider和服务仍然会被调用来更新小部件,/data/system/appwidgets.xml仍然会显

android - ICS 主屏幕小部件显示在 Pre-ics 设备中

如何防止我的仅ICS小部件出现在旧手机上,同时仍然保持我的应用程序向后兼容。目前,我的任务管理器在froyo及更高版本上运行,但我有一个ICS和更高版本的小部件,我只想向兼容用户显示。 最佳答案 您可以检查设备以查看它是什么版本,使用诸如Build.VERSION.RELEASE查询是哪个android版本。一旦确定,您可以使小部件仅适用于该版本级别或更高版本。 关于android-ICS主屏幕小部件显示在Pre-ics设备中,我们在StackOverflow上找到一个类似的问题:

android - 4x4 应用小部件在平板电脑上被检测为 3x3

我创建了一个4x4的appwidget,minWidth和minHeight设置为“250dp”,正如在应用微件设计指南:http://developer.android.com/guide/practices/ui_guidelines/widget_design.html在我尝试过的所有手机和手机大小的模拟器上都可以,但如果我在平板电脑(Xoom或Nexus7)或模拟器(分辨率:1280x752,dpi160)上测试它然后启动器将其检测为3x3小部件。我做错了什么?谢谢,塔玛斯 最佳答案 尝试gridsize=(74*n)-2旧

android - Api 21 循环显示动画不起作用

我无法使循环显示动画起作用。我想我检查了最明显的事情:它开始,宽度和高度>0并且它是可见的,没有异常..我从互联网加载一些数据并将其显示在View中(fab)动画应仅在下载完成后播放。TmdbHelperhelper=newTmdbHelper();helper.getMovieById(id,"en",newTmdbHelper.ResultListener(){@OverridepublicvoidonResultReceived(JSONObjectresult){//calledwhenfinisheddownloadingtry{Stringrating=result.get

android - 选择文本时 Android 3.2 上的 UnsupportedOperationException (AppCompat 21.0.3)

我正准备在更新到AppCompat21.0.3后发布我的应用程序。在各种模拟器上进行测试时,我发现每当我尝试在我的WebView中选择文本时,Android3.2都会发生崩溃。这在2.3.3或4.0.3模拟器上似乎没有发生(在2.3.3上它选择文本,并允许我触摸复制。在4.0.3上它显示Action模式,这也是我预计在3.2)。有没有人遇到过类似的事情?是否有任何修复,还是我们必须等待AppCompat更新?E/AndroidRuntime﹕FATALEXCEPTION:mainjava.lang.UnsupportedOperationExceptionatandroid.suppo

Android API 21 - 页脚 View IndexOutOfBoundsException

我的应用程序中有一个使用footerView的ListView。我的代码在除具有API21的设备之外的所有设备上运行良好:我得到了一个IndexOutOfBoundsException。我的ListView包含一个类,这个类可以通过微调器进行不同的排序。每次我第二次更改类(class)顺序时,我的应用程序都会崩溃。这是我在onCreate中的代码://ListViewclassement_listview=(ListView)findViewById(R.id.classement_listview);LayoutInflaterinflater=(LayoutInflater)get